#!/usr/bin/env node
const fs = require('fs');
const file = process.argv[2];
let fid = fs.openSync(file,'r');
let content = fs.readFileSync(fid,'utf8')
console.log(content);
fs.closeSync(fid);
//以混合方式打印，很少用，不方便









/*
import fs = require('fs');
const file = process.argv[2];
//（先捕获文件尺寸，创缓存buffer）首先打开文件，运行文件，关闭文件
//获取文件字节尺寸
let len = fs.statSnyc(file).size;
//创建buffer
let buf = Buffer.alloc(len);
//打开文件
let fid = fs.openSync(file,'r');//以读的方式将文件存在fid中
fs.readSync(fid,buf,0,len,0);
console.log(buf.toString('utf8'));
fs.closeSync(fid);
*/
